/********* Light rounded **********/

button.form-submit-button-light_rounded{

    cursor: pointer;

    -moz-border-radius:2em;
    -webkit-border-radius:2em;
    border-radius:2em;

    padding:6px 18px;

    color: #7c868d;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;

    text-shadow:1px 1px 0px #ffffff;

    border:1px solid #dfdfdf;

    -moz-box-shadow:inset 0 1px 0 0 #ffffff, 0 1px 1px 0 rgba(0, 0, 0, 0.40);
    -webkit-box-shadow:inset 0 1px 0 0 #ffffff, 0 1px 1px 0 rgba(0, 0, 0, 0.40);
    box-shadow:inset 0 1px 0 0 #ffffff, 0 1px 1px 0 rgba(0, 0, 0, 0.40);

    background: #eaeaea; /* old browsers */
    background: -moz-linear-gradient(top, #fafafa 0%, #eaeaea 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#eaeaea)); /* webkit */
    background: linear-gradient(top, #fafafa 0%, #eaeaea 100%); /* W3C */
}

button.form-submit-button-light_rounded:hover{
    color: #7c868d !important;
    border:1px solid #dfdfdf !important;    
    background: #f4f4f4; /* old browsers */
    background: -moz-linear-gradient(top, #ffffff 0%, #f4f4f4 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f4f4f4)); /* webkit */
    background: linear-gradient(top, #ffffff 0%, #f4f4f4 100%); /* W3C */
}

button.form-submit-button-light_rounded:active{
	color: #7c868d !important;
	border:1px solid #dfdfdf !important;
    -moz-box-shadow:inset 0 2px 2px 0 #c7c7c7;
    -webkit-box-shadow:inset 0 2px 2px 0 #c7c7c7;
    box-shadow:inset 0 2px 2px 0 #c7c7c7;

    background: #f0f0f0; /* old browsers */
    background: -moz-linear-gradient(top, #f0f0f0 0%, #f9f9f9 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f0f0f0), color-stop(100%,#f9f9f9)); /* webkit */
    background: linear-gradient(top, #f0f0f0 0%, #f9f9f9 100%); /* W3C */
}
